package com.cy.pj.goods.dao;

import com.cy.pj.goods.pojo.Goods;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @Mapper 此注解描述的是数据逻辑层接口(分层:表现层、逻辑层(控制逻辑层、业务逻辑层、数据逻辑层)、数据层)
 * 此接口的实现类会在运行时由mybatis创建($proxy35),也可以自己写
 * 这个实现类对象会由spring管理
 */
@Mapper
public interface GoodsDao {
    List<Goods> findGoods();
    @Delete("delete from tb_goods where id=#{id}")
    int deleteById1(Integer id);

    int deleteById2(Integer... ids);
}
